package com.resou.reader.mine.vipcenter.more;

import com.resou.reader.base.BasePresenter;
import com.resou.reader.base.BaseView;
import com.resou.reader.data.bookstore.model.PlateNovels;
import com.scwang.smartrefresh.layout.SmartRefreshLayout;

import java.util.List;

public interface IMonthlyMoreContract {


    interface IMonthlyMoreView extends BaseView {
        /**
         * 显示更多数据
         */
        void showMonthlyMoreData(List<PlateNovels> list);

        SmartRefreshLayout getSmartRefreshLayout();
    }

    interface IMonthlyMorePresenter extends BasePresenter {
        /**
         * 查看VIP榜单更多信息
         *
         * @param plateId       板块ID：榜单列表接口返回的plateId
         * @param plateViewType 查看类型：榜单列表接口返回的plateViewType
         * @param page          页数：从0开始，默认为0
         * @return
         */
        void quearMonthlyMore(String plateId, String plateViewType, int page);
    }
}
